home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 034a / vote_40.zip / VOTEDOOR.NEW < prev    next >
Text File  |  1991-02-17  |  9KB  |  241 lines

  1.  
  2.                        -=( LiveSystems Vote new file )=-
  3.  
  4. Vote 4.0
  5.  
  6. A major release as I did change a lot of things.
  7.  
  8. * RA 1.0 compatibility
  9.  
  10. * Uses AVATAR if the user has this selected
  11.  
  12. * Changed the Statusline somewhat as it became to long when a user had a
  13.   long name.
  14.  
  15. * Local ansi is improved (guess you will only see this when you use the
  16.   xxHI/xxBye screens.
  17.  
  18. * The list-questions option show's more info now. Not only the question, but
  19.   also who asked it, howmany times it was voted and if YOU already voted.
  20.  
  21. * Changed the collors somewhat, had to make them up to date with my other
  22.   doors
  23.  
  24. * Implemented basic foreighn language support. The door translates upper-
  25.   ascii to lowerascii when the user has ASCII selected. So 'ê' become 'e'
  26.   etc.
  27.  
  28. * Improved (hopefully) the network support. Files are now opened with the
  29.   Sharebits set to the needed value. This should (theoretical, I don't own
  30.   a network nor have access to one) make the usage of share obsolete
  31.   If you use a network which DOESN'T use share, you can overrule the
  32.   share detection by setting the environment variable USESHARE=OFF
  33.   This will work for all my programs and those written with the RADoor
  34.   doorwritters library.
  35.  
  36. * Votedoor now knows a file named SORRY.ANS/ASC/AVT which is shown when
  37.   a user attempts to add a question, but his security is to low.
  38.  
  39.  
  40. ==============================================================================
  41.  
  42. Vote 3.6
  43.  
  44. This is mainly a maintainance release. In the time since I wrote this door
  45. I wrote several other doors and the RA unit I developed on the way got more
  46. advanced and less buggy. I thought it was time to update votedoor too to take
  47. advantage of this.
  48.  
  49. * A bug in the online mail handling was solved. For some reason ths bug poped
  50.   up the first time in my last (trivia) door but it has been lurking in my
  51.   other doors too.. It would hang up the computer with a 'there is mail for you'
  52.   when a user had his QuietMode toggle on.
  53.  
  54. * I changed the names of the intro and goodbye ansi/ascii files. Their name
  55.   is now: VoteHi.ans/asc and VoteBye.ans/asc
  56.   You can also use the RA control characters ^A (Press ENTER to continue) and
  57.   ^W (wait a second) now. Further are the [P] pause key and the [S] stop key
  58.   recognised when votedoor shows a file.
  59.  
  60. * The way the config.ra and the exitinfo.bbs are read is changed. The door
  61.   shouldn't have any problems with the 1.0 version of RA now. (In case the
  62.   size of those files changes..)
  63.  
  64. * Lots of little changes internaly which don't change the way the program works
  65.   but which will let it work smoother.
  66.  
  67. ==============================================================================
  68.  
  69. Vote 3.5
  70.  
  71. * The evening after I release 3.4 Bart Burkels told me about an inconcequence
  72.   in the usage of the 'S' and the 'Q' key, together with a small but irritating
  73.   bug left in the dutch version lead me to this release...
  74.  
  75. ==============================================================================
  76.  
  77. Vote 3.4
  78.  
  79. * Changes my pascal liberary for RA doors somewhat, so there are some changes
  80.   most of which are invisible for the user. What is visible is that the
  81.   statusline is now automaticaly updated and there is a jump to dos option for
  82.   the sysop. (Not realy nessecary for this door, but alas..;)
  83.  
  84. ==============================================================================
  85.  
  86. Vote 3.3
  87.  
  88. * One couldn't stop voting while a vote was asked. Only when the results
  89.   where shown. Solved.
  90.  
  91. * VoteMain aborts when there's not <MaxDaysOld> parameter or when the
  92.   parameter is 0.
  93.  
  94. ==============================================================================
  95.  
  96. Vote 3.2
  97.  
  98. * A stupid mistake of yours truly.. All the graphical characters from the
  99.   extended characterset were filtered out of the hello/goodbye ansiscreens..
  100.   *AUCH* Ok, Ok.. you may hit me.... but not THAT hard!!
  101.  
  102. ==============================================================================
  103.  
  104. Vote 3.1
  105.  
  106. * Removed some little last bugs, The [Q] didn't work while showing a file
  107.   (Show old questions/help)
  108. * Choise -> Choice
  109. * Changed the way a question is displayed to the user. If he already voted
  110.   he get's the results directly, When he didn't vote yet, he get's the
  111.   old screen, but not the results.. So he isn't influenced by what others
  112.   did vote. If he pressed return to continue, or when he votes he gets the
  113.   results.. including his own vote (when he DID vote of course..;)
  114. * When the results are shown (While voting and in the history file) The
  115.   number of votes on an answer are also shown.
  116.  
  117. * A real stupid typo in the docfile. My mailaddress isn't 281/1.2 but
  118.   283/1.2 Guess this is why I didn't get foreighn remarks yet..;-)
  119.   -------
  120.  
  121. Special thanks to Bart Burkels, who did noted those errors..
  122.  
  123. ==============================================================================
  124.  
  125. Vote 3.0
  126.  
  127. * A major upgrade!!
  128.  
  129. * Changed the datafile, there's only one file now.. Quest.dat
  130.  
  131. * Wrote a better maintain/pack utility for vote. VoteMain.exe
  132.   Read the DOC file on how to use it..
  133.  
  134. * There was no Carrier checking while a user paused the help or
  135.   history file.. Solved..
  136.  
  137. * Due to a tp5 bug (Feature?) users were able to vote more often on the
  138.   same question during the same session.. Solved..
  139.  
  140.  
  141. ==============================================================================
  142.  
  143. Vote 2.4
  144.  
  145. * I'm guilty.. Yep.. no way to bail out.. Version 2.3 was release to early!
  146.   With a BIG bug in the recordlocking section..;( Sorry if you were one of
  147.   the ppl who already downloaded the file... Anyhow, I hope all those
  148.   problems are solved by now... Recordlocking should only be used when the
  149.   multiline toggle in RAconfig is set.. And only in that case SHARE.EXE
  150.   is needed... Hope you still enjoy the program!
  151.  
  152. ==============================================================================
  153.  
  154. Vote 2.3
  155.  
  156. Did rewrite the code so I could use the RAdoor library I've written for my
  157. own use. This way the program is easier to maintain.. (Well, maybe I release
  158. that library, once it's bugfree and I find time to write docu for it..)
  159. This also means that there are some bugs removed and new features implemented:
  160.  
  161. * There were some errors in the logfile handling. The EOL sequence was at the
  162.   wrong side of a logline, and there was a missing space between the date
  163.   and the real info.
  164.  
  165. * Whenever a file is displayed (the help/old question file, or the
  166.   intro/goodbye ans/asc files) Vote now recognises the 'P' and 'S'
  167.   key for Pause and Stop. ANY key will continue after a 'P'.
  168.  
  169. * Some other little changes.
  170.  
  171.  
  172. ==============================================================================
  173.  
  174. Vote 2.2 is now usable under a multiline RA setup. It recognises the
  175. MULTILINE toggle in the config.ra and uses it's internal recordlocking
  176. routines to ensure the correctness of the datafile. It looks for the
  177. config.ra first in the current directory, and if not there it looks in
  178. the directory pointed to by the RA environment variable. the
  179. EXITINFO.BBS file is expected in the current dir when in multiline mode
  180. or in the RA directory when in single line mode.
  181.  
  182. Vote uses the following fields in the config.ra file:
  183.  
  184. Multiline
  185. Monomode
  186. systemname
  187. StatFore,StatBack
  188. HiFore,HiBack
  189. usertime out
  190. LogStyle
  191. LogFileName
  192.  
  193. From the exitinfo.bbs file it uses:
  194.  
  195. Baud field,
  196. username
  197. ANSI bit
  198. Screen clearing codes bit
  199. More [Y/n/=] bit
  200. user security level
  201. screen length
  202.  
  203. * Solved some little bugs which caused the screens to disappear due to
  204.   not waiting for a key.
  205.  
  206. * Added DesqView support
  207.  
  208.   Vote runs nice under desqview now. It gives back timeslices while
  209.   waiting for user input, or if the fossilbuffer is full.
  210.  
  211. * Added internal ANSI support
  212.  
  213.   No need for an ansidriver under desqview as far as vote is concerned.
  214.   it handles the ansi to the local screen internal now. If the sysop
  215.   selected the mono mode for RA, vote intercepts the colors and displays
  216.   only black and white.
  217.  
  218. * Added record locking during update of records.
  219.  
  220.   The database is now secured in a multiline enviroment. Records which are
  221.   added or updated are locked during the critical sections. You should
  222.   run the ms-dos SHARE program when you run VoteDoor under a multiline RA
  223.  
  224. * Added msg support
  225.  
  226.   Vote watches for NODE??.RA messages and displays them when it finds one,
  227.   So users can even be reached while in the votedoor.
  228.  
  229. * Added support for the user configuration.
  230.  
  231. * Added logfile capabilities. Only FrodoStyle logging at the moment.
  232.  
  233.   Logs are added to the file defined in the Config.ra The logStyle
  234.   Toggle is also used, but at the moment opus and frodo style result
  235.   in the same log style.
  236.  
  237. * Make sure that no users are in the vote program during
  238.   maintainence with VotePack or VoteMaint !!
  239.  
  240.  
  241.